/*菜单导航代码*/

/*新的导航代码*/
.container {
    width: 1240px;
    margin: 0 auto;
}
#doc {
    min-width: 1240px;
    overflow: hidden
}
#doc-hd{
    position: relative;
    z-index: 10; width:100%; background-color:#FFF;
}
#header-block {
    position: relative;
    z-index: 11;
    height: 80px; /*background-color:#272c30;*/
}

#logo {
    position: absolute;
    left: 0;
    top: 0px
}

#search-block {
    position: absolute;
    right: 0;
    top: 18px;
    height: 40px;
    width: 180px;
	height:40px;
	line-height:40px;
	font-size:24px;
	padding-left:40px;
	margin-right:30px;
	color:#124d84;
	background:url(tel.png) left no-repeat
    
}

#search-block .input-out {
    float: left;
    width: 196px;
    height: 28px;
    padding: 6px;
    line-height: 28px;
    background-repeat: no-repeat
}

.ie6 #search-block .input-out {
    margin-right: -3px;
}

#search-block .input-out .input-text {
    width: 191px;
    height: 28px; background-color:#FFF; padding-left:5px;
    font-size: 14px;
    line-height: 28px;
	color:#908e8e;
    outline: 0;
    border: 0;
    vertical-align: middle;
    font-family: arial, "Microsoft YaHei", "\5fae\8f6f\96c5\9ed1"
}

#search-block .input-out .txt-default {
    color: #999
}
#search-block .input-out {
  background-image: url('/chindt_img/common/sosuo_img.png');
  background-position: 170px 9px;

}
#search-block .btn-submit {
    float: right;
    box-sizing: content-box;
    width: 96px;
    height: 40px;
    padding: 0;
    border: none;
    color: #fff;
    font-size: 14px;
    background-color: #f28b01
}

#search-block .btn-submit:hover {
    background-color: #00c749
}

.ie7 #search-block .btn-submit,
.ie6 #search-block .btn-submit {
    height: 42px
}
#nav-block {
    position: absolute;
    top: 80px;
    z-index: 10;
    width: 100%;
    background: #fff;
}

#nav {
    position: absolute;
    left: 245px;
    top: 10px;
    height: 60px;
    line-height: 60px;
    font-size: 17px;
}

#nav .item {
    float: left;
    padding: 0 15px;
}

#nav .item a { color:#494848;
}

#nav .item a:hover {
    color: #05a4e1;
}

#nav .on a {
    color: #05a4e1
}
#subnav {
    display: none;
    width: 100%; 
    height: auto;
    margin: 0 auto;
    padding-top: 15px;
    border-top: 0;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    box-shadow: 0 3px 4px rgba(0,0,0,0.18);
}

#subnav .item {
    width: 1240px; height:450px; overflow:hidden;
    margin: 0 auto;
    display: none
}

#subnav .active {
    display: block
}

#subnav .cate {
    display: inline;
    float: left;
    width: 220px;
    margin-left: 20px;
    line-height: 48px
}

#subnav .cate a {
    display: inline-block;
    width: auto;
    color: #666
}

#subnav .cate a:hover {
    color: #05a4e1
}

#subnav .cate .title {
    /*margin-bottom: 15px;*/
    font-size: 18px;
    color: #333;font-family: sans-serif;
}

#subnav .cate .product {
    line-height: 40px;
	line-height:40px;
    /*margin-bottom: 15px;*/
    font-size: 14px;
}
#subnav .cate .product dd {width: 150px; float:right;}

#subnav .cate .product img {
    width: 40px;
    height: 40px;
    vertical-align: middle;
    margin-right: 10px
}

#subnav .cate .link {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 14px
}

#subnav .mul-link .link {
    float: left;
    width: 90px
}

.mul-link2 { width:870px; height:230px; overflow:hidden; float:left; padding-bottom:15px;}
.mul-link2 .link2 {
    float: left;
    width: 270px; height:180px; margin:50px 20px 0 0;
}

/*新闻动态代码*/
.link4 { float:left; width:220px;font-size: 14px;
    line-height: 16px;
    margin-bottom: 14px}
.cate4 { height:auto; overflow:hidden; display: inline;
    float: left;
    width: 500px;
    margin-left: 20px;
    line-height: 48px} 
.cate4 .title {
    margin-bottom: 15px;
    font-size: 18px;
    color: #333
}
/*耗材辅件代码*/
.link6 { float:left; width:100px;font-size: 14px;
    line-height: 16px;
    margin-bottom: 14px}
.cate6 { height:auto; overflow:hidden; display: inline;
    float: left;
    width: 220px;
    margin-left: 20px;
    line-height: 48px} 
.cate6 .title {
    margin-bottom: 15px;
    font-size: 18px;
    color: #333
}
/*客户服务代码*/
.cate5 { height:auto; overflow:hidden; display: inline;
    float: left;
    width: 350px;
    margin-left: 20px;
    line-height: 48px} 
.cate5 .title {
    margin-bottom: 15px;
    font-size: 18px;
    color: #333
}
.mul-link5 { width:270px; height:180px; overflow:hidden; float:left;}
.mul-link5 .link5 {
    float: left;
    width: 270px; height:180px; margin:0px 10px 0 0;
}	
	
#subnav .col3 .cate {
    width: 260px
}

#subnav .game .cate {
    width: 258px;
    padding-left: 26px;
    margin-left: 0
}

#subnav .game .cate .link a {
    float: left;
    height: 16px;
    line-height: 16px;
    margin-bottom: 15px
}

#subnav .game .cate .col3 {
    margin-left: -45px
}

#subnav .game .cate .col3 a {
    display: inline;
    margin-left: 45px
}

#subnav .game .cate .col5 {
    margin-left: -29px
}

#subnav .game .cate .col5 a {
    display: inline;
    margin-left: 29px
}

#subnav .game .game-nav {
    clear: both;
    padding-left: 26px;
    font-size: 18px
}

#subnav .game .game-nav a {
    width: auto;
    display: inline;
    color: #333;
    margin-right: 30px
}

#subnav .game .game-nav a:hover {
    color: #05a4e1
}

#subnav .game .game-nav i {
    margin: 0 6px;
    color: #999
}

/*新闻动态*/

#topbar {
    height: 36px;
    font-size: 14px;
    background: #f5f5f5;
}

#topbar .container {
    position: relative;
    overflow: hidden
}

#topbar .left-content {
    float: left;
    margin-top: 10px
}

#topbar .left-content a {
    float: left;
    height: 14px;
    margin-right: 25px;
    line-height: 14px;
    color: #999999
}
.ie6 #topbar .left-content a,
.ie7 #topbar .left-content a {
    line-height: 16px;
}

#topbar .left-content a:hover {
    color: #23ac38
}
#topbar .left-content .chinese-version {
    color: #23ac38;
}

#topbar .right-content {
    float: right
}

#topbar .right-content a {
    float: left;
    height: 14px;
    margin-top: 10px;
    margin-left: 25px;
    line-height: 14px;
    color: #999999
}

.ie6 #topbar .right-content a,
.ie7 #topbar .right-content a {
    line-height: 16px;
}

#topbar .user-block {
    float: left;
}

#topbar .user-block a:hover {
    color: #05a4e1
}
